radiological technologist - French English Dictionary